package com.nuanshui.heatedloan.baseservice.facade;

import com.nuanshui.heatedloan.baseservice.model.ActionCount;


/**
 * 用于计数
 * @author zxh
 *
 */
public interface ActionCountService {

	/**
	 * 加一
	 * @param bizId
	 * @param type
	 */
	void incrCount(String bizId, int type);
	/**
	 * 插入新的
	 * @param actionCount
	 */
	void  save(ActionCount actionCount);
	/**
	 * 减-
	 * @param bizId
	 * @param type
	 */
	void decrCount(String bizId, int type);
	
	/**
	 * 获取计数c	
	 * @param bizId
	 * @param type
	 * @return
	 */
	Long getCount(String bizId, int type);
	
	void updateCount(Long count, String bizId, int type);
}
